package com.xiaoshuidi.cloud.module.contract.controller.admin.contract.vo;

import com.xiaoshuidi.cloud.framework.common.pojo.PageParam;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Author Feng
 * @date 2023/7/4
 */
@Data
public class ContractApplyPageReq extends PageParam {
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
    /**
     * 申请状态  1 审批中 |2 已生效| 3已驳回 |4 取消 | 5 待生效
     */
    private String applyStatus;
    /**
     * 搜索框
     */
    private String search;
    /**
     * 申请类型 退租申请 1| 续租申请 2|延期申请 3
     */
    @NotNull(message = "请选择一种申请类型")
    private String applyType;
}
